package com.tosit.bmx.service.admin;

import com.tosit.bmx.domian.News;
import com.tosit.bmx.domian.Online;
import com.tosit.bmx.domian.Usershow;

import java.util.List;

/**
 *  网站管理的服务接口
 * @author tsl
 * @date 2018/4/26 17:13
 * @param
 * @return
 */
public interface WebManagerService {
    /**
     * 获取所有会员展示
     *
     * @param
     * @return
     * @author tsl
     * @date 2018/4/26 17:24
     */
    List<Usershow> gainUserShowAll();

    Integer addUserShow(Usershow usershow);
    /**
     * 删除会员展示
     *
     * @param ids
     * @return
     * @author tsl
     * @date 2018/4/26 17:24
     */
    Integer removeUserShows(List<Integer> ids);
    /**
     * 更新会员展示信息
     *
     * @param
     * @return
     * @author tsl
     * @date 2018/4/26 17:24
     */
    Integer modifyUserShow(Usershow usershow);
    /**
     * 获取所有新闻
     *
     * @param
     * @return
     * @author tsl
     * @date 2018/4/26 17:24
     */
    List<News> gainNewsAll();

    Integer addNew(News news);

    Integer removeNews(List<Integer> ids);

    Integer modifyNews(News news);

    List<News> seekNews(String keyCode);

    List<Online> gainOnlineAll();

    Integer addOnline(Online online);

    Integer removeOnline(List<Integer> ids);

    Integer modifyOnline(Online online);
}
